/*
 *
 *
 *
 */
#include <stdio.h>
#include <stdlib.h>
#include <iostream>
#include <SDL/SDL.h>
#include <SDL/SDL_framerate.h>
#include "State.h"
#include "InitialState.h"
#include "PreGameState.h"
#include "TitleState.h"

#ifndef _GAMEMANAGER_H_
#define _GAMEMANAGER_H_

#define FRAME_RATE 30   /*frames por segundo*/

using namespace std;

class GameManager
{
    private:
        int quit;
        SDL_Surface *screen;
        State *currentState;
        FPSmanager *manex;

    public:
        GameManager(void);
        ~GameManager(void);
        void run(void);
};


#endif

